glowing red - French English Dictionary